Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Nordea Open - Bastad Wimbledon - London Hamburg European Open - Hamburg U.S. Open - New York Australian Open - Melbourne Cordoba Open - Cordoba Generali Open - Kitzbuhel Brisbane International - Brisbane San Miguel de Tucuman Challenger French Open - Paris Wimbledon - London Nordea Open - Bastad Generali Open - Kitzbuhel U.S. Open - New York Spain F17 Portugal F4 Czech Republic F2 Argentina F10 Argentina F12 Slovakia F3 Austria F10 Argentina F16 Argentina F18 Tunisia F4 Iran F3 Iran F4 Austria F1 Austria F2 Great Britain F5 Great Britain F6 France F7 Italy F10 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F4 Austria F4 Austria F5 Austria F6 Italy F23 Slovakia F1 Slovakia F2 Slovakia F3 Poland F6 Germany F20 Portugal F7 Great Britain F16 Argentina F15 Argentina F16 Germany F2 Austria F1 Ivory Coast F1 Canada F1 Canada F2 Canada F3 Croatia F4 Croatia F5 Argentina F2 Czech Rep. F2 Czech Rep. F3 Slovenia F1 Germany F8 Austria F4 Austria F5 Austria F6 Slovak Rep. F2 Slovak Rep. F1 Italy F24 Bosnia/Herzegovina F6 Egypt F14 Argentina F20 Egypt F15 Argentina F21 Argentina F22 Argentina F23 Argentina F25 Czech Rep F5 Israel F1 Argentina F1 Israel F2 Argentina F2 Azerbaijan F1 Azerbaijan F2 Great Britain F3 Croatia F1 Great Britain F4 Croatia F2 Croatia F3 Usa F10 Usa F11 Usa F12 Usa F16 USA F17 Austria F2 USA F18 USA F26 USA F27 USA F28 USA F29 USA F30 USA F31 USA F1 USA F2 USA F3 USA F4 USA F7 Great Britain F4 USA F12 Argentina F7 Argentina F8 Argentina F9 Brazil F21 Brazil F22 Argentina F10 Peru F2 Peru F3 Argentina F14 Argentina F15 Argentina F16 Croatia F10 Argentina F18 Argentina F19 Argentina F21 Turkey F1 USA F1 Turkey F2 USA F2 USA F3 USA F4 Portugal F2 Argentina F2 Croatia F3 Croatia F4 Argentina F4 Argentina F5 Argentina F6 Mexico F3 Czech Republic F2 Brazil F10 Czech Republic F3 Brazil F11 Argentina F11 Argentina F12 Slovakia F1 Argentina F19 Argentina F20 Argentina F21 Croatia F10 Croatia F11 Great Britain F4 Germany F7 Argentina F26 Argentina F27 Argentina F28 Czech Republic F1 Argentina F7 Argentina F8 Argentina F9 Portugal F8 Argentina F11 Argentina F12 Slovakia F2 Argentina F13 Argentina F11 Brazil F18 Brazil F19 Brazil F20 Argentina F1 Germany F23 Croatia F6 Ivory Coast F2 Italy F18 Argentina F8 Argentina F9 Argentina F10 Croatia F12 Peru F5 Peru F6 USA F7 USA F8 Argentina F2 Argentina F3 Argentina F5 Argentina F7 Argentina F8 Uruguay F3 Chile F8 USA F8 (Indian Harbour Beach) USA F9 (Orlando) Italy F6 (Santa Margherita Di Pula) Croatia F4 (Opatija) Italy F7 (Santa Margherita Di Pula) Italy F8 (Santa Margherita Di Pula) Turkey F15 (Antalya) Turkey F16 (Antalya) Italy F13 (Vigevano) Italy F14 (Frascati) Italy F15 (Reggio Emilia) Italy F16 (Padova) Italy F17 (Bergamo) Italy F20 (Albinea) Italy F21 (Casinalbo) Argentina F11 (Mendoza) USA F7 (Orlando) Italy F7 (Santa Margherita Di Pula) Italy F8 (Santa Margherita Di Pula) M15 Slovenska Bistrica M25 Sabadell M25 Valldoreix M15 Bergamo M25 Padova M15 Vienna M15 Poprad M15 Ollersbach M15 Cordoba M15 Trnava M25 Santa Margherita di Pula M25 Santa Margherita di Pula M25 Trnava M15 Antalya M25 Punta del Este M25 Santa margherita di Pula M25+H Kassel Kosice Open-Steelers Cup 2008 - Kosice Copa Petrobras-Argentina - Buenos Aires Bratislava Challenger Prostejov Challenger Samarkand Challenger Astana Challenger Seoul Challenger Aachen Challenger Singapore Challenger Dallas Challenger San Jose Challenger San Benedetto Challenger Montevideo Challenger Helsinki Challenger Wolfsburg Challenger San Luis Potosi Challenger Marburg Challenger Manta Challenger Samarkand Challenger Brasov Challenger Trnava Challenger Marbella Challenger San Luis Potosi Challenger Itajai Challenger Mexico City Challenger Rio Quente Challenger Rome Challenger Kosice Challenger Milan Challenger Genova Challenger Cali Challenger Porto Alegre Challenger Buenos Aires Challenger Lima Challenger Mestre Challenger San Benedetto Challenger Lexington Challenger Campinas Challenger San Juan Challenger Mestre Challenger Todi Challenger Scheveningen Challenger Como Challenger Budapest Challenger Lima Challenger Campinas Challenger Lima Challenger Guayaquil Challenger Bratislava Challenger Montevideo Challenger Santiago Challenger Punta Del Este Challenger Panama City Challenger Liberec Challenger Como Challenger Florence Challenger Campinas Challenger Santo Domingo Challenger Lima Challenger Guayaquil Challenger Montevideo Challenger Santiago Challenger Drummondville Challenger Monterrey Challenger Barletta Challenger Anning Challenger Sarasota Challenger Nanchang Challenger Rome Challenger Shymkent Challenger Samarkand Challenger Almaty Challenger Shymkent Challenger Bratislava Challenger Parma Challenger Milan Challenger Ludwigshafen Challenger San Benedetto Challenger Prague Challenger Liberec Challenger Manerbio Challenger Cordenons Challenger L'Aquila Challenger Como Challenger Banja Luka Challenger Biella Challenger Buenos Aires Challenger Campinas Challenger Santo Domingo Challenger Lima Challenger Montevideo Challenger Maia Challenger Noumea Challenger Punta Del Este Challenger Todi Challenger Rio De Janeiro Challenger Trieste Challenger Cordenons Challenger Barcelona Challenger Alicante Challenger Marbella Challenger Guayaquil Challenger Heilbronn Challenger Savannah Challenger Concepcion Challenger Santiago Challenger Split 1 Challenger Split 2 Challenger Prosperita Open 2007 - Ostrava Biella 6 Challenger Lyon Challenger Almaty 1 Challenger Santiago Challenger s'Tennis Masters Challenger - Graz Cordenons Challenger Meerbusch Challenger Rome 2 Challenger Santa Cruz de la Sierra Challenger Ambato Challenger Murcia Challenger Barcelona Challenger Campinas Challenger Brasilia Challenger Sao Paulo Challenger Gran Canaria Challenger Concepcion 2 Challenger Trnava Challenger Mexico City Challenger Aachen Challenger Villa Maria Challenger Athens Challenger Coquimbo 2 Challenger Rhodes Challenger Busan Challenger Fergana Challenger Poznan Challenger Montevideo Challenger Bratislava Challenger Tigre 1 Challenger Tigre 2 Challenger Bergamo Challenger Piracicaba Challenger Bath Challenger Kosice Challenger Turin Challenger Florianopolis Challenger Prostejov Challenger Perugia Challenger Sao Paulo Challenger Rio Quente Challenger Rome Challenger Poznan Challenger Dobrich Challenger San Juan Challenger Villa Allende Challenger San Marino Challenger Guadalajara Challenger Santos Challenger Cordenons Challenger Furth Challenger San Benedetto Challenger San Marino Challenger Campinas Challenger Rennes Challenger San Juan Challenger Geneva Challenger Braga Challenger Montevideo Challenger Sao Paulo Challenger Tour Finals Ostrava Challenger Bordeaux Challenger Antofagasta Challenger Kosice Challenger Buenos Aires Challenger Liberec Challenger Aptos Challenger Campinas Challenger Cali Challenger Cordoba Challenger Salzburg Challenger Buenos Aires Challenger Bucaramanga Challenger Wroclaw Challenger Santa Fe 2 Challenger Mersin Challenger Vercelli Challenger Tallahassee Challenger Biella Challenger Liberec Challenger Cordenons Challenger St. Remy Challenger Montevideo Challenger Rome Challenger Lima Challenger Bogota Challenger Buenos Aires Challenger Montevideo Challenger Mendoza Challenger Rio De Janeiro Challenger Bucaramanga Challenger Tigre Challenger Punta Del Este Challenger Barletta Challenger Vicenza Challenger Furth Challenger Poprad Tatry Challenger Todi Challenger Biella Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Como Challenger Seville Challenger Medellin Challenger Campinas Challenger Mohammedia Challenger Santa Cruz de la Sierra Challenger Buenos Aires Challenger Casablanca Challenger Santiago Challenger Guayaquil Challenger Sao Leopoldo Challenger Villena Challenger Qingdao Challenger Anning Challenger Villa Maria Challenger Heilbronn Challenger Marburg Challenger Cortina Challenger Prague Challenger Augsburg Challenger Santo Domingo Challenger Santa Fe Challenger Bogota Challenger Bratislava 1 Challenger Rome Challenger Cali Challenger Santa Cruz de la Sierra 2 Challenger Koblenz Challenger Newport Beach Challenger Modena Challenger Morelos Challenger Santiago Challenger Marbella Challenger San Luis Potosi Challenger Buenos Aires Challenger Francavilla Challenger San Marino Challenger Ostrava Challenger Rome Challenger Cordenons Challenger Todi Challenger Vicenza Challenger Brazzaville Challenger Szczecin Challenger Cali Challenger Marburg Challenger Antofagasta Challenger Zadar Challenger San Benedetto Challenger Poprad Tatry Challenger Tampere Challenger Padova Challenger Campinas Challenger Milan Challenger Banja Luka Challenger Tallahassee Challenger Barcelona Challenger Lima 2 Challenger Buenos Aires Challenger Pune Challenger Montevideo Challenger Columbus Challenger Punta Del Este Challenger Maia Challenger Punta Del Este Challenger Piracicaba Challenger Rosario Challenger Trieste Challenger Kigali 1 Challenger Kigali 2 Challenger Cordoba Challenger Santiago Challenger Liberec Challenger Concepcion Challenger Barletta Challenger Campinas Challenger Guayaquil Challenger Steelers Cup 2005 - Kosice Vicenza Challenger Francavilla Challenger Turin Challenger Skopje Challenger Prostejov Challenger Santa Fe Challenger Sassuolo Challenger Milan Challenger Biella 5 Challenger Prague Challenger Biella 7 Challenger Modena Challenger Aix En Provence Challenger Almaty 2 Challenger San Marino Challenger Barletta Challenger Zug Challenger Como Challenger Tatra Banka Slovak Open - Bratislava Quito Challenger Braga Challenger Lisbon Challenger Napoli Challenger Tatra Banka Slovak Open - Bratislava Napoli 2 Challenger Buenos Aires Challenger Losinj Challenger Lima 2 Challenger Banja Luka Challenger Rome 1 Challenger Montevideo Challenger Kosice Challenger Cordenons Challenger Binghamton Challenger Maia 1 Challenger Florianopolis Challenger Maia 2 Challenger Sarajevo Challenger Johannesburg Challenger Tallahassee Challenger Ostrava Challenger Savannah Challenger Asuncion Challenger Alessandria Challenger Turin Challenger Tampere Challenger Trnava Challenger Augsburg Challenger Santiago Challenger Roseto Degli Abruzzi 1 Challenger Como Challenger Leon Challenger Roseto Degli Abruzzi 2 Challenger Arad Challenger Bogota Challenger Lima Challenger Tampere Challenger Karshi Challenger Como Challenger Zadar Challenger Buenos Aires Challenger Eckental Challenger Pereira Challenger Santiago Challenger Sao Paulo Challenger Ostrava Challenger Salinas Challenger Marburg Challenger Manta Challenger Sarasota Challenger Tatra Banka Open - Bratislava San Luis Potosi Challenger Trnava Challenger Mons Challenger Mouilleron-Le-Captif Challenger Bratislava Challenger Morelos Challenger Panama City Challenger Villa Maria Challenger Santiago Challenger Vercelli Challenger Campinas Challenger Buenos Aires 2 Challenger Furth Challenger Samarkand Challenger Manta Challenger Todi Challenger Vancouver Challenger Arad Challenger Karshi Challenger Ostrava Challenger Heilbronn Challenger Bratislava Challenger Heilbronn Challenger Glasgow Challenger Bergamo Challenger Cherbourg Challenger Santiago Challenger Napoli Challenger Sarasota Challenger Ostrava Challenger Coquimbo Challenger Rome Challenger Caltanissetta Challenger Prague Challenger Manerbio Challenger Buenos Aires Challenger Santo Domingo Challenger Napoli Challenger Montechiarugolo - Parma Challenger Sao Paulo Challenger Turin Challenger Ostrava Challenger ATP Slovak Open Challenger - Bratislava Blois Challenger Heilbronn Challenger Prague Challenger Tatra Banka Open 2006 - Bratislava Fano Challenger Eckental Challenger Cali Challenger Bratislava Challenger Todi Challenger Andria Challenger Trieste Challenger Buenos Aires Challenger Vancouver Challenger San Luis Potosi Challenger Sao Leopoldo Challenger Prostejov Challenger San Benedetto Challenger Liberec Challenger Quito Challenger Rio De Janeiro Challenger Poprad Tatry Challenger Dallas Challenger Quimper Challenger San Francisco Challenger Madrid Challenger Rijeka Challenger Perugia Challenger L'Aquila Challenger Cordenons Challenger Noumea Challenger Seville Challenger Salinas Challenger Heilbronn Challenger Rome Challenger Kosice Challenger Irving Challenger Eckental Challenger Bratislava Challenger Padova Challenger Buenos Aires Challenger Bergamo Challenger Buenos Aires Challenger Tallahassee Challenger Quimper Challenger Orlando Challenger Buenos Aires Challenger Florence Challenger Barranquilla Challenger Bratislava Challenger Biella Challenger Tashkent Challenger Oeiras 1 Challenger Belgrade Challenger Zagreb Challenger Perugia Challenger Todi Challenger Bergamo Challenger Trieste Challenger Liberec Challenger Banja Luka Challenger Montevideo Challenger Blois Challenger Concepcion Challenger Santa Cruz de la Sierra Challenger Kosice Challenger Tallahassee Challenger Aguascalientes Challenger Santiago Challenger Sarasota Challenger Troisdorf Challenger Forli 6 Challenger Prostejov Challenger Lyon Challenger Bratislava Challenger Amersfoort Challenger San Benedetto Challenger Cordenons Challenger Buenos Aires Challenger Lermontov Challenger Maia Challenger Concepcion Challenger Vina del Mar Challenger Girona Challenger Murcia Challenger Astana Challenger Florianopolis Challenger Itajai Challenger Vicenza Challenger Montechiarugolo Challenger Trnava Challenger Karshi Challenger Todi Challenger Montevideo Challenger ATP Challenger Trophy 2008 - Trnava Bastad Challenger Porto Alegre Challenger Ostrava Challenger Copa Telmex - Buenos Aires Pereira Challenger San Benedetto Challenger Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Open 13 - Marseille Copa Claro - Buenos Aires Steelers Cup - Kosice Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Buenos Aires Challenger Ecuador Open - Quito Brasil Open - Sao Paulo Cordoba Open - Cordoba Konzum Croatia Open - Umag Bet-At-Home Austrian Open - Kitzbuhel Ecuador Open - Quito Konzum Croatia Open - Umag Copa Claro - Buenos Aires Ecuador Open - Quito Argentina Open - Buenos Aires Ecuador Open - Quito Sopot Challenger BMW Open - Munich Plava Laguna Croatia Open - Umag Tata Open Maharashtra - Pune Leon Challenger Lima 2 Challenger Valencia Challenger Barcelona Open BancSabadell - Barcelona Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba Argentina Open - Buenos Aires Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Forte Village Sardegna Open - Sardinia Sofia Open - Sofia Great Ocean Road Open - Melbourne Cordoba Open - Cordoba Argentina Open - Buenos Aires BMW Open - Munich Nordea Open - Bastad Plava Laguna Croatia Open - Umag Sardegna Open - Cagliari Belgrade 2 - Belgrade Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago Morelos Challenger Guayaquil Challenger Ljubljana Open 2008 - Ljubljana Savannah Challenger Santa Cruz de la Sierra 2 Challenger Bet-at-home Cup - Kitzbuhel Bratislava Challenger Trnava Challenger Orbetello Challenger Vegeta Croatia Open - Umag US Men's Clay Court Championship - Houston Argentina Open - Buenos Aires Argentina Open - Buenos Aires Brasil Open - Sao Paulo Santiago Open - Santiago Delray Beach Open - Delray Beach Prague Challenger Chile Dove Men+Care Open - Santiago Rio Open - Rio de Janeiro Generali Open - Kitzbuhel US Men's Clay Court Championship - Houston Aircel Chennai Open - Chennai San Miguel de Tucuman Challenger Argentina Open - Buenos Aires Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Copa Claro - Buenos Aires Cordoba Open - Cordoba Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Buenos Aires Challenger U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, PO, SVK-POL 4-1 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, World Group, QR, SVK-CZE 1-3 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) U.S. Open (juniors) All Lower level tournaments French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open Qualifying - Doha Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon (juniors) French Open - Paris Wimbledon - London Australian Open - Melbourne Olympics - Rio de Janeiro Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, 2R, HUN-SVK 0-3 Davis Cup, World Group, PO, AUS-SVK 3-0 EFG Swiss Open - Gstaad Bratislava 1 Challenger Asuncion Challenger